#include "WindowEventConsumer.h"
#include "NormalInputEventConsumer.h"
#include "PianoKeyEventConsumer.h"
#include "PianoKeyEventProducer.h"
#include "VirtualPianoApp.h"


WindowEventConsumer::WindowEventConsumer ()
{
	VirtualPianoApp::getSingleton ().registerWindowEventConsumer (this);
}

NormalInputEventConsumer::NormalInputEventConsumer ()
{
	VirtualPianoApp::getSingleton ().registerNormalInputEventConsumer (this);
}

PianoKeyEventConsumer::PianoKeyEventConsumer ()
{
	VirtualPianoApp::getSingleton ().registerPianoKeyEventConsumer (this);
}

PianoKeyEventProducer::PianoKeyEventProducer ()
{
	VirtualPianoApp::getSingleton ().registerPianoKeyEventProducer (this);
}